.banner-mobile-fluid,.pc-hidden{

    display: none;

}

@media (max-width:640px){

    body{

        padding-bottom: 53px;

    }

    .banner-fluid,.mobile-hidden{

        display: none;

    }

    .banner-mobile-fluid,.pc-hidden{

        display: block!important;

    }

    

    .header,.w1200,.navbar-tab-content,.crumbs,.container{

        width:96%;

        margin:0px 2%;

    }

    .header-tel{

        display: none;

    }

    .nav>ul{

        flex-wrap: wrap;

    }

    .nav>ul{

        width:100%;

    }

    .nav>ul>li{

        width:25%;

    }

    .nav>ul>li>a{

        line-height: 32px;

    }

    .navbar-tab-item{

        display: none;

    }

    .fluid{

        padding:35px 0px;

    }

    .main-title{

        margin-bottom: 20px;

    }

    .type-item a{

        padding:20px 5px;

    }

    .type-item .img{

        width:65%;

    }



    .type-item .title{

        width:96%;

        line-height: 30px;

        font-size:15px;

    }

    .product,.about{

        flex-wrap: wrap;

    }

    .product-left{

        width:100%;

    }

    .product-right{

        width:100%;

    }

    .product-l-item,.product-l-item:nth-of-type(3n){
        width:49%;
        margin-right: 2%;
    }
     .product-l-item:nth-of-type(2n){
        margin-right: 0;
     }
    .product-l-item .product-item a .img img{

        height: 125px;

    }

    .product-item a .title .tit{

        font-size:18px;

        padding:2px 4px;

    }

    .product-item a .title .english{

        font-size:13px;

        line-height: 20px;

        margin-top: 4px;

    }

    .product-item a .title{

        top:15px;

        left:10px;

    }

    .product-item a .arrow{

        right:10px;

        bottom: 10px;

    }

    .product-item a .arrow i.iconfont{

        font-size:25px;



    }

    .product-r-item .product-item a .img img{

        height: 200px;

    }

    .about-img{

        width:100%;

    }

    .about-info{

        width:100%;

        margin-top: 15px;

    }

    .about-des{

        line-height: 30px;

        font-size:16px;

        display: -webkit-box;

        -webkit-box-orient: vertical;

        -webkit-line-clamp: 5;

        overflow: hidden;

    }

    .about-more{

        width:150px;

        line-height: 40px;

        height: 42px;

        background:#fefefe;

        margin:15px auto 0px;

    }

    .fenge2{

        padding:40px 10px;

    }

    .fenge2-info h2{

        font-size: 22px;

        font-weight: 600;

    }

    .fenge2-info h3{

        font-size:16px;

        line-height: 1.6;

    }

    .news-box{

        width:100%;

    }

    .footer-fluid{

        padding:30px 0px 20px;

    }

    .footer-box1,.footer-box2,.footer-box3{

        width:100%;

        padding-right: 0px;

        margin-right: 0px;

    }

    .ewmBox{

        float:none;

        width:273px;

        margin:10px auto 0px;

    }

    .bottom-fluid{

        display: block;

    }

    .sub-banner{

        height: 160px;

    }

    .sub-banner-word{

        padding:12px 4px;

        min-width: 190px;

        text-align: center;

    }

    .sub-banner-word .title{

        font-size:25px;

        line-height: 25px;

    }

    .sub-banner-word .english{

        font-size:14px;

    }

    .sub-list-news ul li{

        width:100%;

    }

    .sub-news-item{

        margin-bottom: 10px;

    }

    .sub-hr-item{

        padding:15px;

    }

    .sub-hr-top .sub-hr-title .tit{

        font-size:22px;

}

.sub-titlist{

    margin-bottom: 15px;

}

.sub-titlist ul li a{

    font-size:14px;

    line-height: 30px;

    height: 32px;

    padding:0px 8px;

}

.sub-title h2{

    font-size:27px;

}

.sub-cont{

    font-size:15px;

    line-height: 1.9;

}

.sub-service-item{

    width:100%;

    margin-bottom: 15px;

}

.sub-sidebar{

    display: none;

}

.sub-right{

    width:100%;

    padding:10px;

}

.sub-product-table{

    line-height: 2;

}

.header-search {

                display: none;

            }

            .sub-search-top .t{

                font-size:15px;

                margin-right: 5px;

            }

            .sub-search-form{

                width:calc(100% - 100px);

            }

            .sub-search-form form input[type="text"]{

                font-size:15px;

            }

            .floatBox{

                display: none;

            }

            .subcustomization-dzhc{

                width:100%;

                padding:10px;

            }

            .customization-content{

                width:100%;

                margin-top: 20px;

                padding:20px 10px;

            }

}